package com.xyc.myRule;

import com.netflix.loadbalancer.AbstractLoadBalancer;
import com.netflix.loadbalancer.LoadBalancerStats;
import com.netflix.loadbalancer.Server;

import java.util.List;

public class XycRandomRule extends AbstractLoadBalancer {
    @Override
    public List<Server> getServerList(ServerGroup serverGroup) {
        return null;
    }

    @Override
    public LoadBalancerStats getLoadBalancerStats() {
        return null;
    }

    @Override
    public void addServers(List<Server> list) {

    }

    @Override
    public Server chooseServer(Object o) {
        return null;
    }

    @Override
    public void markServerDown(Server server) {

    }

    @Override
    public List<Server> getServerList(boolean b) {
        return null;
    }

    @Override
    public List<Server> getReachableServers() {
        return null;
    }

    @Override
    public List<Server> getAllServers() {
        return null;
    }
}
